self relocatable - Allemand Anglais Dictionnaire